package com.ruoyi.forum.api.dto;

import io.swagger.v3.oas.annotations.media.Schema;

/**
 * @Description:帖子后台管理查询列表DTO
 * @Author: Hoda
 * @Date: Create in 2019-09-05
 * @Modified By:
 * @Modified Date:
 */
@Schema(description = "帖子后台管理查询列表DTO")
public class CircleTopicManageListDTO {

    @Schema(description = "页码")
    private Integer pageNum = 1;

    @Schema(description = "条数")
    private Integer pageSize = 10;

    @Schema(description = "开始日期")
    private String startDate;

    @Schema(description = "结束日期")
    private String endDate;

    @Schema(description = "关键字")
    private String keyword;

    @Schema(description = "板块id")
    private String lableId;

    @Schema(description = "发帖用户id")
    private String postUid;

    @Schema(description = "查看被举报帖子 1")
    private Integer reportFlag;


    @Schema(description = "帖子置顶状态 0:未置顶 1:置顶")
    private Integer topStatus;


    public Integer getPageNum() {
        return pageNum;
    }

    public void setPageNum(Integer pageNum) {
        this.pageNum = pageNum;
    }

    public Integer getPageSize() {
        return pageSize;
    }

    public void setPageSize(Integer pageSize) {
        this.pageSize = pageSize;
    }

    public String getStartDate() {
        return startDate;
    }

    public void setStartDate(String startDate) {
        this.startDate = startDate;
    }

    public String getEndDate() {
        return endDate;
    }

    public void setEndDate(String endDate) {
        this.endDate = endDate;
    }

    public String getKeyword() {
        return keyword;
    }

    public void setKeyword(String keyword) {
        this.keyword = keyword;
    }

    public String getLableId() {
        return lableId;
    }

    public void setLableId(String lableId) {
        this.lableId = lableId;
    }

    public String getPostUid() {
        return postUid;
    }

    public void setPostUid(String postUid) {
        this.postUid = postUid;
    }

    public Integer getReportFlag() {
        return reportFlag;
    }

    public void setReportFlag(Integer reportFlag) {
        this.reportFlag = reportFlag;
    }

    public Integer getTopStatus() {
        return topStatus;
    }

    public void setTopStatus(Integer topStatus) {
        this.topStatus = topStatus;
    }
}
